TinyOS – An Operating System for Tiny Embedded Networked Sensors

نویسنده

  • Sharan Raman
چکیده

This paper discusses the background and application requirements that motivated the development of TinyOS. It enumerates the characteristics associated with any typical Networked Sensor application. The hardware platform that was used for deploying TinyOS is also described. The design aspects of the Event based TinyOS is discussed in detail. This paper also enlightens the Tiny Active Messaging Model used by the TinyOS for data communication and its implementation concepts. The paper goes ahead and describes some application level communication concepts like managing packet buffers, Network discovery and Ad Hoc Routing and Media Access and Transmission Control. Then there is a bunch of discussions that includes topics like Evaluation of TinyOS, Comparison of TinyOS with other Operating Systems and Future Research Work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of Wireless Data Transmission Characteristics

The cooperation between the Ninja and SmartDust projects at the University of California at Berkeley has produced an operating system that runs on a set of networked sensors. The sensors are connected through a wireless radio. The error characteristics in the data transmissions are not well known or well understood; the knowledge of the error patterns will allow the system designers to pick an ...

متن کامل

Modeling Event-Based Systems in Ptolemy II

Networked sensors are becoming an increasingly important field of research as power and size requirements grow smaller and it becomes easier to embed thousands or millions of these devices in our environment. However, there is currently very little programming support for these and other event-based systems. In this paper, we focus on TinyOS, an event-based operating system for Smart Dust netwo...

متن کامل

An inexpensive, off-the-shelf platform for networked embedded robotics

Recent years have witnessed the proliferation of a new class of devices, commonly referred to as Networked Embedded Devices. Their increasingly low cost and small size make them suited for large scale sensing applications. Likewise, they could be appealing as a means to embed intelligent actuation capabilities into the environment, turning simple artifacts into networked robotic appliances. The...

متن کامل

Temporal Monitors for TinyOS

Networked embedded systems generally have extremely low visibility of system faults. In this paper, we report on experimenting with online, node-local temporal monitors for networked embedded nodes running the TinyOS operating system and programmed in the nesC language. We instrument the original node software to signal asynchronous atomic events to a local nesC component running a runtime veri...

متن کامل

Component-Based Development of Networked Embedded Applications

Networked Embedded Systems (NEST) are large-scale distributed systems with resource limited processing nodes tightly coupled to physical processes via sensors and actuators. These strict resource constraints mandate thin application-specific operating system and middleware layers. Component-based development is an enabling technology in this arena. We present a modelbased approach to the develo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002